body.reg {
    min-height: 850px;
}

/* 登录页 */
.logo{
    display: inline-block;
    width: 200px;
    height: 65px;
    margin: 5vh 0 4vh 130px;
}
.login-body,.home-body-box{
    position: relative;
    width: 685px;
    margin: auto;
    padding: 35px 30px 45px;
    color: #666;
    border-radius: 4px;
    background: #fff;
    box-shadow: 1px 1px 4px #767676;
}
.login-title{
    font-size: 1.375rem;
    font-weight: 400;
    margin-bottom: 40px;
}
.sign-icon{
    position: absolute;
    left: 0;
    top: 0;
    width: 0;
    height: 0;
    border-top: 100px solid #31b968;
    border-right: 100px solid transparent;
}
.box{
    display: flex;
}
.box-aw{
    width: 300px;
    margin-right: 52px;
    margin-left: 38px;
}
.box-flex{
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    -ms-flex: 1;
    flex: 1;
}
.box-fr{
    width: 220px;
    padding-left: 40px;
    border-left: 1px dashed #eee;
}
.form-item{
    margin-bottom: 20px;
}
.login-btn{
    width: 100%;
}
.login-btn>span{
    font-size: 16px;
}
.goregister{
    font-size: 1.125rem;
    line-height: 1.5em;
}
.home-footer {
    font-size: .875rem;
    line-height: 2;
    width: 100%;
    padding: 5.5vh 0;
    text-align: center;
    color: #fff;
}
.footer-box{
    width: 640px;
    margin: 0px auto;
}
.btn-link{
    padding: 0;
    margin: 0 2px;
    color: #31b968;
    border: none;
    border-radius: 0;
}
.btn-icp{
    color: #fff;
}



/* 注册 */
.dxcodebtn{
    margin-left: 12px;
}
.piccode{
    margin-left: 12px;
}

/* 忘记密码 */
.home-body-box{
    width: 500px;
}
.marginb{
    margin-bottom: 20px;
}

.el-checkbox__input.is-checked .el-checkbox__inner, .el-checkbox__input.is-indeterminate .el-checkbox__inner{
    background: #31b968;
    border-color: #31b968;
    color: #31b968;
}
.el-checkbox__inner:hover{
    border-color: #31b968;
}
.el-checkbox__input.is-checked+.el-checkbox__label,.el-radio__input.is-checked+.el-radio__label{
    color: #31b968;
}
.login-btn.el-button--primary,.dxcodebtn.el-button--primary,.el-radio__input.is-checked .el-radio__inner{
    background: #31b968;
    border-color: #31b968;
}
.login-btn.el-button--primary:focus, .login-btn.el-button--primary:hover,.dxcodebtn.el-button--primary:focus,.dxcodebtn.el-button--primary:hover {
    background: #31b968;
    border-color: #31b968;
    color: #fff;
}